#依赖的系统,此处依赖openjdk,所以docker会先去下载openjdk的镜像
FROM daocloud.io/library/java:openjdk-8u40
#挂载目录
VOLUME /tmp
#你构建好的jar包位置
ADD bury-0.0.1-SNAPSHOT.jar app.jar
RUN sh -c 'touch /app.jar'
ENV JAVA_OPTS=""
#构建好容器之后,启动参数,例如java -jar xxx.jar
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]
#开放容器的10086端口
EXPOSE 10086
#mvn package -Dmaven.test.skip=true docker:build
#docker images 来获取build之后的容器名称
#docker run -d -p 80:10086 com.egrid.point/bury --name bury